package com.aviator.detective.model.param;

import com.aviator.detective.model.SourceCell;
import com.aviator.detective.model.SourceType;

import java.io.Serializable;

public class Param implements  SourceCell,Serializable {

    //类别
    private String superCatalog = "super";
    private String id;
    private String name;
    private String alias;
    //参数类型，用于选择操作类型
    private ClassType type;

    public String getSuperCatalog() {
        return superCatalog;
    }

    public void setSuperCatalog(String superCatalog) {
        this.superCatalog = superCatalog;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public ClassType getClassType() {
        return type;
    }

    public void setClassType(ClassType type) {
        this.type = type;
    }

    @Override
    public SourceType getType() {
        return null;
    }

}
